fleshy part of hides - Turc Anglais Dictionnaire